package cn.lin.factory.decker;
/**
 * @author liufl E-mail:Huberier@allpyra.com
 * @version 创建时间：2017年8月16日 下午4:34:30
 * 装饰模式-被装饰者
 */
public class Person {

	//必须声明，装饰者在此基础上点缀
	public int showDecker(){
		return 0;
	}
	
	public static void main(String[] args) {
		Person stu = new Person();
		System.out.println("attack:"+stu.showDecker());

		Person stu2 = new Person();
		Clothes cloth= new Clothes(stu2);
		Hat hat = new Hat(cloth);
		System.out.println("attack:"+hat.showDecker());
	}
}

